package com.muyan.subject;


import com.muyan.observer.ObServer;

/**
 * @Author: YLTDMenglc
 * @Date: 2019/6/11
 * @Time: 12:20
 * @Description:
 */
public interface AbstractSubject {

    /**
     * 添加观察者
     * @param observer
     */
    void addObserver(ObServer observer);

    /**
     * 移除观察者
     * @param observer
     */
    void deleteObserver(ObServer observer);

    /**
     * 通知消息
     * @param msg
     */
    void notifyObServer(String msg);
}
